embedded particles/traces - German English Dictionary